About Delhi Foods Limited (10567065) United Kingdom