About L D Lloyd Limited (10963598) United Kingdom