About William & Wood Limited (SC535856) United Kingdom