About Magnolia Bay Limited (12781899) United Kingdom