About Walcott Footwear & Accessories For Men Ltd (11478950) United Kingdom