About Glen Protea Llp (OC322767) United Kingdom