About Newbury Shipping & Investments Limited (11092058) United Kingdom