About Speciality Beans Ltd. (10871711) United Kingdom