About Taylored Hair Ltd (SC601706) United Kingdom