About Hollins Ormskirk Limited (08934159) United Kingdom