About Rookery Holdings Limited (04917999) United Kingdom