About Interim Consultancy Solutions Limited (07023482) United Kingdom