About Juniper Design Ltd (09176143) United Kingdom