About James Laurell Ltd (11739247) United Kingdom