About Sloeberry Spirits Ltd. (07941075) United Kingdom