About Trimmers Hair Limited (07992453) United Kingdom