About Ird Consultants Limited (10001648) United Kingdom