About Hinckley Shoe Repair Specialists Limited (00407823) United Kingdom