About London Design Fair Limited (09258958) United Kingdom