About John Leighton Limited (00396772) United Kingdom