About The Northmoor Lion Limited (08763109) United Kingdom