About Griffin Secure Ltd (12733823) United Kingdom