About Lancashire Powerboat Racing Club Limited (00427081) United Kingdom