About Northfield Lancashire Limited (08662830) United Kingdom