About Blackpool Motor Works Limited (07594461) United Kingdom