About Trimmers Hair Centre Limited (04463173) United Kingdom