About The Rook House Limited (11100095) United Kingdom