About Blackpool Football Club Holdings Ltd (12022161) United Kingdom