About Rookery House Ltd (10849749) United Kingdom