About Leadenham Polo Club Limited (05941349) United Kingdom