About Ormesby Hallow Limited (11640784) United Kingdom