About William Waugh & Sons (builders) Limited (SC039169) United Kingdom