About Becktech Limited (01942052) United Kingdom