About D Lords Healthcare Ltd (10212831) United Kingdom