DELPHI CARE SOLUTIONS LTD, Stevenage, Regno Unito