About Little Hair House Limited (06216297) United Kingdom