About Emily And Jo Limited Liability Partnership (OC328328) United Kingdom