About Infor (lancashire) Limited (02289728) United Kingdom