Stephen Allen sell smart and casual clothing, ranging from suits to leather jackets. Stephen Allen also provides a suit hiring service for weddings and funerals.