About Oliver Kay Holdings Limited (06014697) United Kingdom