About The Rix Lion Workboat Ltd (07784814) United Kingdom