About J B Footworks Limited (12246399) United Kingdom