About Storr Barbering Co Ltd (NI681979) United Kingdom