About Eurofood Technology Limited (02773304) United Kingdom