About The Foundry Store Limited (08995629) United Kingdom