About Opgl Realisations Limited (06228629) United Kingdom