About Mead Storage Limited (10639779) United Kingdom