About Red Herring Ltd (03184157) United Kingdom