About Og Technical Services Limited (12201810) United Kingdom