About Cover Appliance Limited (12883535) United Kingdom