About Logic Safety Solutions Ltd (07702568) United Kingdom