About J A Ross Associates Limited (06246531) United Kingdom