About Vickers Industry Limited Limited (12924583) United Kingdom