About Garda Retail Ltd (11765341) United Kingdom