About Magdalen Green Ltd (SC329738) United Kingdom