About The Foraging Bee Limited (12475828) United Kingdom