About Bramtool Precision Engineering Co. Limited (04657539) United Kingdom