About 38 Cambridge Road (plymouth) Limited (06620061) United Kingdom