About Juniper Mills Ltd (11969207) United Kingdom