About Sentinel Information Technology Services Limited (08465140) United Kingdom