About Clive De Carle Uk Ltd (12667530) United Kingdom