About Mr. & Mirs Store Limited (13094462) United Kingdom