About Labella S Barmy Army Ltd (13423619) United Kingdom