About Takar & Sons Ltd (10894899) United Kingdom