About Juniper Loe Ltd (09333416) United Kingdom