About Dowrock L.p. (SL010227) United Kingdom