About James Latham Public Limited Company (00065619) United Kingdom