About European Catering Appliances Limited (07884192) United Kingdom