About Baron S Mead (southampton) Management Limited (03360080) United Kingdom