About Tugra Barber Ltd (11300442) United Kingdom