About Douglas Dellow Security Limited (12719028) United Kingdom