About Rowers Management Ltd (07858525) United Kingdom