About The Beauty Barn (northants) Ltd (12139864) United Kingdom