About Rookwood Holding Limited (13243472) United Kingdom