About Glen Tinton Retail Consultancy Limited (06612359) United Kingdom