About Blackpool & Fylde Land Rover Club Ltd (10737809) United Kingdom