About Sheba Charter Limited (05842288) United Kingdom