About Lancashire Lifting And Transport Services Ltd (12085684) United Kingdom