About Oliver Jon Cross Limited (13649547) United Kingdom