About J S Clarke Consulting Limited (10797517) United Kingdom