About D And S Hair Limited (12307262) United Kingdom