About Jamiestore Limited (13089571) United Kingdom