About Delkim Limited (02662128) United Kingdom