About Jack Plant Limited (10132098) United Kingdom