About Pritchard & Sullivan Construction Limited (12124194) United Kingdom