About S & A Shoe Repairs Limited (12080204) United Kingdom