About The Rookery Project Limited (10287042) United Kingdom