About James Stephen Ltd (07914272) United Kingdom