About George Hudson & Sons Limited (07731119) United Kingdom