About Deli.co (bradford) Ltd (12351322) United Kingdom