About James Vickers Limited (00245181) United Kingdom