About Andrew Ballantine Technology Limited (02906677) United Kingdom