About Mansion House Shellfish Limited (SC294435) United Kingdom