About S Mead Ltd (12627178) United Kingdom