About Wood & Pickett Of London Limited (12099197) United Kingdom