About Red Herring Shoes Limited (03919428) United Kingdom