About R. Holbrook (builders Merchants) Limited (01270646) United Kingdom