About Rookery Meadows Limited (12157260) United Kingdom