About Spitfire Glasgow Limited (SC656725) United Kingdom