About Foundry Associates Limited (07920121) United Kingdom