About Strand Barbering Ltd (13106997) United Kingdom