About Accentor It Solutions Limited (08617456) United Kingdom