About Blackpool Service Centre (nw) Limited (06896853) United Kingdom