About Loewe Home Appliances Europe Limited (11751019) United Kingdom