About Heads Up Barbers Limited (08696138) United Kingdom