About Rook Lane Arts Trust Ltd. (04315757) United Kingdom