About Spitfire Funding Limited (09726998) United Kingdom