About Rookwood International Ltd. (09950427) United Kingdom