About Design London Fair Limited (09258986) United Kingdom