About Sentinel Vale Limited (11657919) United Kingdom