About Plester Holdings Limited (06788126) United Kingdom