About Sandrose Barbers Ltd (12902830) United Kingdom