About Ambassador Protection Ltd (08168580) United Kingdom