About Fresh Hair (uk) Limited (05250198) United Kingdom