About William Houston (aberdeen) Limited (SC537537) United Kingdom