About African Speciality Products Limited (04044245) United Kingdom