About Oliver J Jackson Limited (13318653) United Kingdom