About Thames Wherry Service Limited (13030626) United Kingdom