About Captain Security Services Ltd (12964347) United Kingdom