About The Rower Film Limited (12203114) United Kingdom