About Claymore Plastics Llp (OC332225) United Kingdom