About Jag Plant Limited (12562132) United Kingdom