About T.harper & Son Limited (00680129) United Kingdom