About Apex Appliances Ltd (13537129) United Kingdom