About Ratcliffe Associates Limited (08274647) United Kingdom