About Sentinel Technology Ltd (09492780) United Kingdom