About Mary & June Limited (12806227) United Kingdom