About Stephen James Randall Ltd (12140043) United Kingdom