About Logic Alarms (holdings) Limited (SC576158) United Kingdom