About Barretts Shoe Repairs Limited (04997140) United Kingdom