About Green Leaf Trading Co. Limited (12775914) United Kingdom