About Bioguard Environmental Limited (NI056238) United Kingdom