About Laurel Street Ventures Limited (09694884) United Kingdom