About J Clarke Investments Limited (08295218) United Kingdom