About Clive De Carle Us Ltd (12677083) United Kingdom