About D. L. & P. Luck (investment) Limited (00519995) United Kingdom