About Mills And Jones Limited (00702206) United Kingdom