About The Beauty Barn (northampton) Ltd (11398125) United Kingdom