About Ascot Foods Limited (12400342) United Kingdom