About Juno Design Ltd (07252658) United Kingdom