About Stephen James (cheshire) Ltd (11958248) United Kingdom