About Plester Shepherd Ltd (05797299) United Kingdom