About Glennon-hearst Limited (07650942) United Kingdom