About James Lowe Ltd (11755318) United Kingdom