About Henniker Estates Limited (11563701) United Kingdom