About Global Locks & Security Limited (05080669) United Kingdom