About Ir&c Ltd (13021505) United Kingdom