About James Luke Limited (12809937) United Kingdom