About Russell Airconditioning Ltd (05049799) United Kingdom