About Lescott Electrical Appliance Co. Ltd (08584468) United Kingdom