About James Laurence Investments Limited (09743704) United Kingdom