About Simon & Wood Limited (12049371) United Kingdom