About Seth Hill & Son Limited (00512757) United Kingdom