About White Rook Engineering Ltd (10692854) United Kingdom