About Juniper (glos) Ltd (11670733) United Kingdom