About Mead & Beige Management Limited (13466055) United Kingdom