About Eido Shield Limited (10671922) United Kingdom