About The Plimsoll Management Company Limited (02429838) United Kingdom