About S G Turner & Sons Limited (01901647) United Kingdom