About Masin Elgin Limited (SC608476) United Kingdom