About Alexander Herne House Limited (09985986) United Kingdom