About The Elsworth Community Shop Association Limited (IP030859) United Kingdom