About Thistle Hair Company Limited (SC563997) United Kingdom