About John Greed Retail Limited (07162513) United Kingdom