About Vickers Holdings Limited (02444182) United Kingdom