About Sardine S Plaice.com Limited (04610803) United Kingdom