About Edmund De Waal Limited (04586600) United Kingdom