About Abbey Appliances London Ltd (07117743) United Kingdom