BTC are an independently run company based in Gloucestershire specialising in top tier cricket bats.