About N. Hillman & Sons Contractors Limited (00787518) United Kingdom