About Creosote Sales Limited (07978403) United Kingdom