About Wycombe Appliances Ltd (13007713) United Kingdom