About The Barbers Club Limited (07625483) United Kingdom