About The Sentinel Newspaper Limited (13550820) United Kingdom