About Store Street Limited (11600603) United Kingdom