About Roche And Sargent Ltd (11157446) United Kingdom