About B.t.j. Drives & Controls Limited (02706067) United Kingdom