About O. W. Ward Ltd (10655762) United Kingdom