About London Legal Consulting & Research Ltd (08513898) United Kingdom