About John Clarke Uk Limited (12034894) United Kingdom