About Kenya Specialists Limited (04603384) United Kingdom