About Rawcliffe Associates Limited (05124940) United Kingdom