About Lins Hair And Beauty Limited (12753394) United Kingdom