About The Beauty Barn (nottingham) Limited (10643083) United Kingdom