About Juneberry Ltd (08684224) United Kingdom