About Riveted Narrowboat Company Limited (06932619) United Kingdom