About Sentinel It Services Limited (13194484) United Kingdom