About The Rix Cheetah Workboat Ltd (07784769) United Kingdom