About Rosco Shellfish Limited (13257252) United Kingdom