About The Service Centre (blackpool) Ltd (12990235) United Kingdom