About Magdalen Hall Company Limited (04351232) United Kingdom