About Plymouth Investments Limited (03933516) United Kingdom