About Wander Glasgow Ltd. (SC359817) United Kingdom