About Thomson & Lamb Hairdressing Limited (12494885) United Kingdom