About Herrington & Co Ltd (10907257) United Kingdom