About O. Hatt Holdings Ltd (12489186) United Kingdom