About T.e. Johnston & Co. (marine) Limited (01180182) United Kingdom