About Stephen Miller (chesterton) Limited (02247657) United Kingdom