About Footsore Miniatures & Games Limited (10910456) United Kingdom