About S J Rush & Associates Limited (04169987) United Kingdom