About Foundry Consul & Co Lp (SL008297) United Kingdom