About Sentinel Technical Services Llp (OC354019) United Kingdom