About Balbus Limited (00732906) United Kingdom