About Green & Co Salon Limited (12122382) United Kingdom