About Bearback Industries Ltd (12051899) United Kingdom