About Lancashire Machinery Services Limited (12298355) United Kingdom