About Battle Helicopters Limited (03955820) United Kingdom