About Og Ellison Ltd (13578929) United Kingdom