About Store One Limited (11325314) United Kingdom