About O Rings Limited (01030234) United Kingdom