About Strand Barber Shop Limited (09204452) United Kingdom