About J. Thackray & Sons (steel Structures) Limited (01930321) United Kingdom