About Strand Legal Consultancy Ltd (09569225) United Kingdom