About Samson And Lola Limited (10498146) United Kingdom