About D. S. I. Foods Limited (06777683) United Kingdom