About Stone Rook Ltd (13501316) United Kingdom