About Roche & Lang Ltd (12387965) United Kingdom