About James Lane Group Limited (00678873) United Kingdom