About Ormskirk Management Limited (11715801) United Kingdom