About Jane Karen Associates Limited (05886479) United Kingdom