About The Foundry London Ltd (06198040) United Kingdom