About Cavendish Shipping Limited (03982461) United Kingdom