About Vickers Ap Ltd (13247287) United Kingdom