About Sd Blackpool Limited (10523581) United Kingdom