About Worcestershire Food Science Park Limited (09577235) United Kingdom