About London Foundry Hammersmith Centre Limited (11069144) United Kingdom