About S R Plummer Construction Limited (08974206) United Kingdom