About Herne Ridge Limited (06840607) United Kingdom