About The Rowde Community Shop Association Limited (IP030698) United Kingdom