About Sentryspike Ltd (12003258) United Kingdom