About Silverbacks Barbers Limited (SC669018) United Kingdom