About Stewart Brooks Associates Ltd. (10132464) United Kingdom