About Irvin & Sellers Limited (NI025345) United Kingdom