About Blackpool Rock & Toys Company Limited (10804837) United Kingdom