About Claytonrogers Limited (10630867) United Kingdom