About Lancashire Leisure Equipment Ltd (04552053) United Kingdom