About Independent Remuneration Consultants Ltd. (03185880) United Kingdom