About Balbus (uk) Limited (07511246) United Kingdom