About Wood House Of London Limited (09022066) United Kingdom