About Independent Executive Consultants Limited (04888894) United Kingdom