About Clodgetts Limited (11431710) United Kingdom