About D & L Appliances & Plumbing Services Ltd (12210925) United Kingdom