About Designers Forum Limited (04452794) United Kingdom