About Total Appliance Care Ltd (13275698) United Kingdom