About Probert-logan Oe Limited (10820823) United Kingdom