About Wood & Pickett Ltd (11630098) United Kingdom