About Frank Herring & Sons Limited (05629170) United Kingdom