About Eurofood (uk) Limited (SC275823) United Kingdom