About Balloo Engineering Solutions Limited (SC468254) United Kingdom