About Plymouth Sea Chest Limited (09643430) United Kingdom