About Kalmar West Africa Ltd (04846069) United Kingdom