About Man Watch Security Ltd. (12155693) United Kingdom