About Poplar Rowing Support Ltd. (04653133) United Kingdom