About Og Clearance & Maintenance Ltd (12106268) United Kingdom