About Rake Associates Limited (05032296) United Kingdom