About Store Pal Limited (09050661) United Kingdom