About James Lisle Ltd (11088302) United Kingdom