About Batchelor Air Conditioning & Refrigeration Limited (04294720) United Kingdom