About Wild Bee Limited (07980749) United Kingdom