About Plester Group Holdings Limited (08662839) United Kingdom