About Jimbob Plant Limited (13033392) United Kingdom