About Jamboree Preservers Limited (RS031881) United Kingdom