About May And Rose (hair & Beauty) Limited (10397491) United Kingdom