About Jessica & Janice Co Limited (13350285) United Kingdom