About Thomas Herne Limited (09026955) United Kingdom