About Jungle Juice Hydroponics Limited (09810637) United Kingdom