About Ruby Boat Company (09710942) United Kingdom