About Store Ur Self Limited (09248793) United Kingdom