About D T Loose Shellfish Limited (08436311) United Kingdom