About Observer Security Services Limited (02708703) United Kingdom