About Dlf Seeds Ltd. (02971802) United Kingdom