About Lemon Co. Clothing Ltd (12214196) United Kingdom