About The Hair Shop (pontypool) Limited (04660201) United Kingdom