About Astrid Shipping Company Limited (08336492) United Kingdom