About N J Popham & Son Structures Ltd (09597749) United Kingdom