About L & D Capital Ltd (13235020) United Kingdom