About Low Climate Control Ltd (12804922) United Kingdom