About Scoozi Ormskirk Limited (12095092) United Kingdom