About James Limited Company Ltd (10457017) United Kingdom