About Mannings Mead Storage Ltd (12177015) United Kingdom