About Bacu Limited (08761338) United Kingdom