About Hair Fx (alloa) Ltd. (SC301231) United Kingdom