About Touch Of Beauty (bromsgrove) Limited (09690388) United Kingdom