About The Design Forum Associates Limited (08032738) United Kingdom