About John Ross Associates Limited (10671776) United Kingdom