About J. Irwin & Son Engineering Ltd. (10564085) United Kingdom