About Flint Stoves Limited (10897409) United Kingdom