About Glenroyal Limited (SC335846) United Kingdom