About Spitfire Pub Co Ltd. (10883632) United Kingdom