About Dss Holdings (plymouth) Limited (12957438) United Kingdom