About Leon Bond Refrigeration And Air Conditioning Ltd (10030409) United Kingdom