About Simpson Wright & Lowe Limited (00760500) United Kingdom