About T H Kenyon & Sons Limited (09361471) United Kingdom