About Gregg & Patterson (engineers) Limited (NI002386) United Kingdom