About The Stone & Brook Limited (11529519) United Kingdom