About Plymouth Hotel Holdings Limited (10816545) United Kingdom