About Rookery Group Limited (11654119) United Kingdom