About Spitfire Engineering Designs Limited (06549228) United Kingdom