About Chambers & Slater Limited (10150155) United Kingdom