About Deloney Dee Ltd (12798516) United Kingdom