About Edwin Lowe Limited (00142543) United Kingdom