About John Vickers Limited (00274103) United Kingdom