About Moorfield Of Lancashire Limited (02104252) United Kingdom