About Green Bean Clothing Limited (13665855) United Kingdom