About Spitroast Ormskirk Limited (12091228) United Kingdom