About Independent Resourcing Consultancy Limited (11474738) United Kingdom