About Briars Hall Beauty Barn Ltd (09799976) United Kingdom