Search Close


The orchids are blooming.

The orchids are blooming. image

The orchids are blooming at our factory in Braintree. Around this time every year, we get a beautiful display of wild Bee Orchids flowering on the grassy banks that boarder our loading bay area.

This website uses cookies to ensure you get the best experience on our website.Please see our Privacy Policy.