About Extra Tresses Limited (SC140689) United Kingdom