About Abbey Plant (whalley) Limited (02027399) United Kingdom