About Juniper Louise Ltd (09912038) United Kingdom