About Rookery South Holding Limited (11347953) United Kingdom