About Del 1982 Ltd (12592988) United Kingdom