About Pit Stop Blackpool Ltd (12233692) United Kingdom