About Oliver W Jones Limited (12245863) United Kingdom