About William Irwin & Co. (north) Limited (01282450) United Kingdom