About The Kelly Corporation Limited (04232992) United Kingdom