About Russ Kenrick Associates Limited (05235042) United Kingdom