About R. Costain & Sons Limited (00274452) United Kingdom