About Sew Ho Studios Llp (SO307087) United Kingdom