About Click Appliance Ltd (13221863) United Kingdom