About Blackpool Direct Limited (12842937) United Kingdom