About James Victor Limited (08744445) United Kingdom