About Irr Associates Ltd (06601675) United Kingdom