About Roberts & Cooke (air Conditioning) Limited (11576842) United Kingdom