About Kelly S International Limited (02021210) United Kingdom