About Yorkshire Shellfish Limited (09801220) United Kingdom