About Pip & Juniper Limited (11089845) United Kingdom