About Herkimer Limited (04335695) United Kingdom