About Pickstock Construction Limited (08858211) United Kingdom