About Taylor Made Beauty Limited (08678158) United Kingdom