About Climate Component (services) Limited (03129641) United Kingdom