About Laurel Int L Management Ltd (08649483) United Kingdom