About Ifix Appliances Limited (10977424) United Kingdom