About Logicsafe Limited (09375059) United Kingdom