About Jervis & Juniper Ltd (13230914) United Kingdom