About Footstock Ltd. (11959925) United Kingdom