About Mayor Beauty Place Limited (13540571) United Kingdom