About Sheba Speciality Coffee Ltd (12229546) United Kingdom