About Delanys Ltd (12620006) United Kingdom