About Lancashire Cue Sports Limited (12728927) United Kingdom