About White Rook Limited (12981317) United Kingdom