About T H Kenyon Holdings Limited (03204548) United Kingdom