About Store Easy Ventures Limited (12361371) United Kingdom