About Scawsby Food Limited (11229736) United Kingdom