About Louise Stoll Associates Ltd. (07566861) United Kingdom