About The London Designer Forum Limited (08103610) United Kingdom