About Griffin Security & Technology Limited (06557605) United Kingdom