About Excellent Food Company Yorkshire Limited (04026268) United Kingdom