About Amigos Footwear Limited (11821747) United Kingdom