About The Graffham Village Shop Association Limited (IP27992R) United Kingdom