About Jcb Finance International Limited (01490674) United Kingdom