About The Ide Community Shop Association Limited (IP030661) United Kingdom