About The Sentinel Publishing Limited (13589144) United Kingdom