About Six Sentinels Limited (09464916) United Kingdom