About L D Research Consulting Limited (07708556) United Kingdom