About Delani Buckeridge Ltd (12639945) United Kingdom