About T M T Shellfish Limited (08976288) United Kingdom