About Elgin International Ltd (12065404) United Kingdom