About Woolff Gallery Limited (04133319) United Kingdom