About The British Association Of Leisure Parks Piers & Attractions Limited (03170297) United Kingdom