About Spitfire Heating Ltd (12177152) United Kingdom