About Andrew Herring & Co Limited (11148391) United Kingdom