About Apis Mellifera Limited (08431280) United Kingdom