About Irvin & Company Limited (02248532) United Kingdom