About Plimsoll Holdings Limited (13472988) United Kingdom