About Footgears Limited (12840608) United Kingdom