About Redgrave Community Shop Association Limited (IP30357R) United Kingdom