About Lord S Care Hereford Ltd (13501646) United Kingdom