About Rookcliff Management Limited (00985960) United Kingdom