About Deloresbydelores Limited (09968686) United Kingdom