About Ashcroft Plant (cumbria) Limited (03886881) United Kingdom