About Abel Interim & Consultancy Services Limited (11258910) United Kingdom