About The Foot Company Group Limited (12883123) United Kingdom