About The Rix Lynx Workboat Limited (09796414) United Kingdom