About Walk This Way Footwear & Accessories Limited (09051542) United Kingdom