About T.s. Harrison & Sons Limited (09241776) United Kingdom