About Blackpool Investments Limited (12733766) United Kingdom