About Flue Stox (north West) Limited (07626419) United Kingdom