About Glenall Limited (11539317) United Kingdom