About O & W Holdings Ltd (11802792) United Kingdom