About Walker Retail S.l Ltd (11671465) United Kingdom