About Barmy Army Limited (03022969) United Kingdom