About E. Turner & Sons Limited (04444762) United Kingdom