About Plymouth Holdings Limited (05623616) United Kingdom