About Nicholson Wood Limited (11146282) United Kingdom