About The Bigger Leaf Co. Limited (10154512) United Kingdom