About T Hudson & Co Ltd (10918616) United Kingdom