About N & P Diy Products Limited (07623689) United Kingdom