About Foundry Lincoln Limited (11380249) United Kingdom