About Beauty & The Barber Limited (11849730) United Kingdom