About O. Turner Limited (01744393) United Kingdom