About Signal Locker Limited (05298480) United Kingdom