About J L Jameson Consulting Limited (06871348) United Kingdom