About Angel Appliances Limited (07586533) United Kingdom