About Rowell Air Conditioning Limited (10021287) United Kingdom