About Longborough & Sezincote Village Shop Association Limited (IP28682R) United Kingdom