About Sentel Independent Limited (NI032991) United Kingdom