About Juniper Pr Limited (06435129) United Kingdom