About Surefire Technologies Ltd (05378216) United Kingdom