About Barbers Club Leeds Limited (13648449) United Kingdom