About Delc Ltd (10547710) United Kingdom