About Neil Hammond & Sons Plastering Limited (08433014) United Kingdom