About Palmers Airconditioning Services Ltd (12907917) United Kingdom