About Edward Turner & Son Limited (01035504) United Kingdom