About Plimsoll Manco Limited (08776128) United Kingdom