About Autofix Blackpool Limited (09647763) United Kingdom