About Blackpool Sands Ltd (11506094) United Kingdom