About Blackpool Rock & Novelties Limited (04591504) United Kingdom