About Mary Mcleod Limited (12061930) United Kingdom