About Strand Legal And Secretarial Services Limited (08233144) United Kingdom