About Magnolia Bell Limited (07032512) United Kingdom