About Inventor Appliances Limited (11913519) United Kingdom