About The Juniper Company Uk Limited (04338976) United Kingdom