About J F Clarke Consulting Limited (09926592) United Kingdom