About Effingham Playing Fields Association Limited (IP17530R) United Kingdom