About Silent Sentinel Limited (04556945) United Kingdom