About Lyndhurst Cooling & Heating Services Limited (05530913) United Kingdom