About Spitfire Books Limited (05570725) United Kingdom