About Vickers Technologies Limited (04079413) United Kingdom