About D & S Herring Limited (04811745) United Kingdom