About Alec Hare Management Co Ltd (09966778) United Kingdom