About George Herd Ships Stores Limited (04640101) United Kingdom