About Loundes Associates Limited (08743189) United Kingdom