About Ceylon Upcountry Tea Estates Limited(the) (00116106) United Kingdom