About The Foundry Intermediate Holdings Limited (06139077) United Kingdom