About Peacocke Construction & Plastering Limited (12799681) United Kingdom