About Shellfish Express Limited (07464137) United Kingdom