About Foundry Electronics Limited (10847363) United Kingdom