About The Strand Barbers Ltd (09464702) United Kingdom