About James A Lowe Ltd. (10174318) United Kingdom