About Irwin Capital Management Limited (10182812) United Kingdom