About J.m. Rush & Associates Limited (02218638) United Kingdom