About Spitfire Distilling Company Limited (12986138) United Kingdom