About Embankment Stores (plymouth) Limited (05416745) United Kingdom