About Elgin Sm Limited (10074485) United Kingdom