About James Lane (bookmaker) Limited (01954409) United Kingdom