About Northmoor Plant Limited (05340759) United Kingdom