About Roche & Sons Ltd (13205897) United Kingdom