About Thomas Gotch Footwear Limited (12116160) United Kingdom