About D & L Sussex Ltd (10838663) United Kingdom