About Blackpool Industrial Site Services Limited (11083949) United Kingdom