About The Bee-primrose Company Limited (03222246) United Kingdom