About Deli Delight Yorkshire Ltd (11992169) United Kingdom