About Df Stove & Flue Installations Limited (10967179) United Kingdom