About The Design Foundry Uk Limited (05429050) United Kingdom