About Ella Spade Limited (13551925) United Kingdom