About Joffers International Limited (08196097) United Kingdom