About Lloyds & Company Letchworth Limited (00172097) United Kingdom