About Lancashire Automobile Club (1902) Limited (12277995) United Kingdom