About Griffin Retail Ltd (09742397) United Kingdom