About Lily Street Llp (SO302641) United Kingdom