About Lloyds Development Capital (holdings) Limited (01107542) United Kingdom