About Rooksbury Associates Limited (02923197) United Kingdom