About Open Dore Independent Care Delivery Limited (06373401) United Kingdom