About Shell&fish Poole Dorset Ltd (12866876) United Kingdom