About Jane Myers Associates Limited (05145494) United Kingdom