About Glen Rise & Co Ltd (11793246) United Kingdom