About James Lorne Ltd (11863637) United Kingdom