About Juniper Foods Limited (07342789) United Kingdom