About Shedd Store Limited (12679298) United Kingdom