About William Waugh (edinburgh) Limited (SC075659) United Kingdom