About Clive De Carle Tesla Ltd (13026957) United Kingdom