About Edward Lowe Associates Limited (12138170) United Kingdom