About John And Richard(hair Stylists)limited (00870667) United Kingdom