About Interim & Consultancy Services Limited (07863732) United Kingdom