About Ros Grime Shellfish Ltd (09833007) United Kingdom