About L&r Appliance Services Ltd (11891684) United Kingdom