About Glen Morrice Ltd. (SC404790) United Kingdom