About James York Associates Limited (11185793) United Kingdom