About Rook Design Ltd. (09260267) United Kingdom