About Candletrees Polo Limited (13274361) United Kingdom