About Glenamel Ltd (11407406) United Kingdom