About Laurel Holdings Limited (11980422) United Kingdom