About Vickers Communications Limited (01778793) United Kingdom