About Quicksilver Flues Limited (02131518) United Kingdom