About Bioflycontrol Limited (07519947) United Kingdom