About Lawrence And Lowe Ltd (12718330) United Kingdom