About Pit Stop Barbers Limited (11079360) United Kingdom