About The Nailbourne Community Store Association Limited (IP030566) United Kingdom