About Sentinel House Limited (08303884) United Kingdom